package org.uninova.mobis.pojos;

public class Route {
	
	private String routeId = "" ;
	private int agencyId = -1 ;
	private String routeShortName = "" ;
	private String routeLongName = "" ;
	private String routeDesc = "" ;
	private int routeType = -1 ;
	private String routeUrl = "" ;
	private String routeColor = "" ;
	private String routeTextColor = "" ;
	
	public Route() {}
	
	public Route(
			String routeId, 
			int agencyId, 
			String routeShortName, 
			String routeLongName, 
			String routeDesc, 
			int routeType, 
			String routeUrl, 
			String routeColor, 
			String routeTextColor) {
		
		this.routeId = routeId ;
		this.agencyId = agencyId ;
		this.routeShortName = routeShortName ;
		this.routeLongName = routeLongName ;
		this.routeDesc = routeDesc ;
		this.routeType = routeType ;
		this.routeUrl = routeUrl ;
		this.routeColor = routeColor ;
		this.routeTextColor = routeTextColor ;
	}
	
	public Route(
			String routeId, 
			String routeShortName, 
			String routeLongName,  
			int routeType) {
		
		this.routeId = routeId ;
		this.routeShortName = routeShortName ;
		this.routeLongName = routeLongName ;
		this.routeType = routeType ;
	}

	public String getRouteId() {
		return routeId;
	}

	public void setRouteId(String routeId) {
		this.routeId = routeId;
	}

	public int getAgencyId() {
		return agencyId;
	}

	public void setAgencyId(int agencyId) {
		this.agencyId = agencyId;
	}

	public String getRouteShortName() {
		return routeShortName;
	}

	public void setRouteShortName(String routeShortName) {
		this.routeShortName = routeShortName;
	}

	public String getRouteLongName() {
		return routeLongName;
	}

	public void setRouteLongName(String routeLongName) {
		this.routeLongName = routeLongName;
	}

	public String getRouteDesc() {
		return routeDesc;
	}

	public void setRouteDesc(String routeDesc) {
		this.routeDesc = routeDesc;
	}

	public int getRouteType() {
		return routeType;
	}

	public void setRouteType(int routeType) {
		this.routeType = routeType;
	}

	public String getRouteUrl() {
		return routeUrl;
	}

	public void setRouteUrl(String routeUrl) {
		this.routeUrl = routeUrl;
	}

	public String getRouteColor() {
		return routeColor;
	}

	public void setRouteColor(String routeColor) {
		this.routeColor = routeColor;
	}

	public String getRouteTextColor() {
		return routeTextColor;
	}

	public void setRouteTextColor(String routeTextColor) {
		this.routeTextColor = routeTextColor;
	}
}
